class PlasticBag(object):
    size = 8
    def __init__(self):
        self.data = []
    def add(self, x):
        self.data.append(x)
    def addtwice(self, x):
        self.add(x)
        self.add(x)
    def washableBag(self):
        return False

class CanvasBag(object):
    size = 12
    def __init__(self):
        self.data = []
    def add(self, x):
        self.data.append(x)
    def addtwice(self, x):
        self.add(x)
        self.add(x)
    def washableBag(self):
        return True
    
    def setWashable(self, cwashable):
        self.washable=cwashable

    def getWashable (self):
        return self.washable
        
        
        
class Bag(object):
    size=0
    def __init__(self, asize):
        self.size=asize
        self.data = []

    def setSize(self, asize):
        self.size=asize
    def getSize(self):
        return self.size

    def add(self, x):
        self.data.append(x)
    def addtwice(self, x):
        self.add(x)
        self.add(x)



        
if __name__=="__main__":

    c1=PlasticBag(8)
    print c1.washable()

    c2=PlasticBag(10)
    print c2.washable()

    PlasticBagPlasticBag=[]
    for i in range(10):
        PlasticBag.append(PlasticBag(i+1))





# Aufgabe: Schreibe getter und setter-methoden fuer die Klassen PalsticBag und
# CanvasBag.
# Instantiiere je ein oder zwei Objekte der Klassen PalsticBag und
# CanvasBag und belege diese mit Werten.

